Big Huge Thesaurus

passenger train

noun